package com.rrm.service;

import com.rrm.bean.AdminInfoBean;

import java.util.List;

public interface IAdminInfoService {
    /**
     * 登录信息查询
     * @param adminInfoBean 登录信息查询实体类
     * @return 结果集
     */
    public List<AdminInfoBean> queryLoginInfo(AdminInfoBean adminInfoBean);

    /**
     * 动态信息查询
     * @param record 查询参数实体
     * @return 结果集
     */
    public List<AdminInfoBean> selectAdminInfoByParams(AdminInfoBean record);
    /**
     * 通过主键查询管理员信息
     *
     * @param adminid 主键值
     * @return 查询结果集
     */
    public AdminInfoBean selectByPrimaryKey(Integer adminid);

    /**
     * 新增管理员信息
     *
     * @param record 参数实体类
     * @return 新增操作结果
     */
    public int insertSelective(AdminInfoBean record);

    /**
     * 修改管理员信息
     *
     * @param record 实体类参数
     * @return 修改结果
     */
    public int updateByPrimaryKeySelective(AdminInfoBean record);
}
